const go/types.variable

24 uses

	go/types (current package)
		api.go#L343: 	case constant_, variable, mapindex, value, commaok, commaerr:
		api.go#L358: 	return tv.mode == variable
		api.go#L364: 	return tv.mode == variable || tv.mode == mapindex
		assignments.go#L26: 	case constant_, variable, mapindex, value, commaok, commaerr:
		assignments.go#L218: 	case variable, mapindex:
		builtins.go#L690: 			if x.mode == variable || indirect {
		builtins.go#L691: 				mode = variable
		call.go#L504: 				x.mode = variable
		call.go#L545: 	obj, index, indirect = LookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, sel)
		call.go#L579: 				if obj, _, _ = LookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, changeCase); obj != nil {
		call.go#L646: 			if x.mode == variable || indirect {
		call.go#L647: 				x.mode = variable
		call.go#L672: 				if x.mode == variable {
		expr.go#L166: 		if _, ok := unparen(e.X).(*ast.CompositeLit); !ok && x.mode != variable {
		expr.go#L1610: 			x.mode = variable
		index.go#L70: 		if x.mode != variable {
		index.go#L79: 			x.mode = variable
		index.go#L85: 		x.mode = variable
		index.go#L109: 		mode := variable   // non-maps result mode
		index.go#L123: 				if x.mode != variable {
		index.go#L249: 		if x.mode != variable {
		operand.go#L25: 	variable                     // operand is an addressable variable
		operand.go#L39: 	variable:  "variable",
		typexpr.go#L116: 		x.mode = variable